package com.open.capacity.reimburse.dto.report;

import io.swagger.models.auth.In;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 培训费使用情况表
 */
@Data
public class TrainingUsageDto {

    private String id;

    //记账日期及凭证号
    private String pzh;

    // 凭证摘要
    private String zy;

    // 报销金额
    private BigDecimal reimburseMoney;

    //资金来源
    private String zjly;

    //自培/委培/参培
    private Integer joinCategory;

    //培训名称
    private String name;

    //培训审批文件(文号)
    private String fileAuthCode;

    //培训通知文件(文号)
    private String fileNotifyCode;

    // 培训场所
    private String site;

    // 参培天数
    private Integer days;

    // 参培人数
    private Integer attendCount;

    // 委培方式
    private String consignWay;

    // 受委培中介名称
    private String consignUnitName;

    // 参培组织单位名称
    private String joinUnitName;

    //师资费
    private BigDecimal teacherFee;
    //住宿费
    private BigDecimal hotelFee;
    //伙食费
    private BigDecimal mealFee;
    //场地费
    private BigDecimal siteFee;
    //交通费
    private BigDecimal trafficFee;
    //其他费
    private BigDecimal otherFee;
    //参培费
    private BigDecimal joinFee;
    //合计
    private BigDecimal totalFee;

    // 备注
    private String remark;

}
